of troy - French English Dictionary